/*
 * Matthew Cramer, Jesse Martinez, Marc Mendoza 
 * CSE 325 Lab 5
 * File: MemoryManager.h
 * Description: 
 *
 */
 
#ifndef MEMORYMANAGER_H_INCLUDED
#define MEMORYMANAGER_H_INCLUDED
memory_block* getLogicalMemory();
memory_block* getBackingStore();
void initializeMemory();
void clearMemory();
int alloc_pt(int, int);
int dealloc_pt(int);
int page_fault (int, int);
int getHead(int);
int getTail(int);
int getFreeHead(int);
int getFreeTail(int);
int getSize(int);
#endif